ambassador extraordinary and plenipotentiary - Turkish English Dictionary